cooling water circuit - French English Dictionary